#include "scene.h"

namespace Demo
{

Scene::Scene()
{
}

void Scene::addElement(ISceneElement * elem)
{
    m_elements.insert(elem);
}

void Scene::deleteElement(ISceneElement * elem)
{
    m_elements.erase(elem);
}

void Scene::updateElement(ISceneElement * elem)
{
    deleteElement(elem);
    addElement(elem);
}



} // namespace Demo
